rape diablo - Turkish English Dictionary